semi trailer van body - Turkish English Dictionary